close proximity - French English Dictionary